SQL/SDA: A Query Language for Supporting Spatial Data Analysis and Its Web-Based Implementation
نویسندگان
چکیده
ÐAn important trend of current GIS development is to provide easy and effective access to spatial analysis functionalities for supporting decision making based on geo-referenced data. Within the framework of the ongoing SQL standards for spatial extensions, a spatial query language, called SQL/SDA, has been designed to meet such a requirement. Since the language needs to incorporate the important derivation functions (e.g., map-overlay and feature-fusion) as well as the spatial relationship and metric functions, the functionality of the FROM clause in SQL is developed in addition to the SELECT and WHERE clauses. By restructuring the FROM clause via a subquery, SQL/SDA is well-adapted to the general spatial analysis procedures using current GIS packages. Such an extended SQL, therefore, stretches the capabilities of the previous ones. The implementation of SQL/SDA on the Internet adopts a hybrid model, which takes advantage of the Web GIS design methods in both the client side and server side. The client side of SQL/SDA, programmed in the Java language, provides a query interface by introducing visual constructs such as icons, listboxes, and comboboxes to assist in the composition of queries, thereby enhancing the usability of the language. The server side of SQL/SDA, which is composed of a query processor and Spatial Database Engine (SDE), carries out query processing on spatial databases after receiving user requests. It was demonstrated that using the familiar SELECT-FROM-WHERE statement instead of a single ad hoc command or procedural commands like macro language in some GIS packages, SQL/SDA offers users an efficient option to perform complicated multistep spatial data analyses on the Internet. Index TermsÐGeographical Information System (GIS), spatial analysis, query languages, spatial database, SQL, Internet, client/ server, visual interface, Java.
منابع مشابه
Sql Supported Spatial Analysis for Web-gis
Spatial analysis is a fundamental function for geographic information systems. Although it is popular in many commercial desktop GIS packages, this capability is very limited in a Web-GIS environment, especially when relational database is used for geospatial data management. This paper proposes and prototypes a methodology to enhance spatial analysis capabilities of Web-GIS by extending and en...
متن کاملDeveloping a BIM-based Spatial Ontology for Semantic Querying of 3D Property Information
With the growing dominance of complex and multi-level urban structures, current cadastral systems, which are often developed based on 2D representations, are not capable of providing unambiguous spatial information about urban properties. Therefore, the concept of 3D cadastre is proposed to support 3D digital representation of land and properties and facilitate the communication of legal owners...
متن کاملSupporting Visual Information Extraction from Geospatial Data
The Spatial Relation Query (SRQ) tool is a graphical software system, supported by a SQL-like query language, that enables users to perform information extraction driven by the visual appearance and the spatial arrangement of the information. The tool has been initially designed to support visual information extraction from web pages. Indeed, its former underlying spatial relation formalism rel...
متن کاملExtensible Location Dependent Spatial Object Search on Road Networks
Extensible Location-Dependent Spatial Object that searches for spatial object on road networks. Here it provides Distance Indexing technique and providing a dynamic object mapping mechanism of spatial object search. It is very efficient and flexible for various types of queries, namely, range search and nearest neighbor search, on objects over large-scale networks. In spatial object search, a l...
متن کاملطراحی وب سرویس مدیریت امدادرسانی پس از وقوع سیل با کمک اطلاعات جغرافیایی داوطلبانه (VGI) بر مبنای تکنولوژی متن باز
Accessibility to precise spatial and real time data plays a valuable role in the velocity and quality of flood relief operation and subsequently, scales the human and financial losses down. Flood real time data collection and processing, for instance, precise location and situation of flood victims may be a big challenge in Iran regarding the hardware facilities (such as high resolution aerial ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- IEEE Trans. Knowl. Data Eng.
دوره 13 شماره
صفحات -
تاریخ انتشار 2001